stage mechanics staff - Turco Inglés Diccionario